package com.yy.dto.mother;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description:
 * @ClassName: LoginResponseDataDTO
 * @author: 姚欣宏
 * @date: 2023.10.20
 */
@Data
public class LoginResponseDataDTO {


    @ApiModelProperty(value = "用户信息")
    private UserInfoRespVO userInfoRespVO;

    @ApiModelProperty(value = "账户ID", example = "604716313918570496")
    private String accountId;

    @ApiModelProperty(value = "用户ID")
    private String userId;

    @ApiModelProperty(value = "令牌")
    private String token;

    @ApiModelProperty(value = "用户类型")
    private Integer userType;

    @ApiModelProperty(value = "账户状态")
    private Integer accountStatus;

    @ApiModelProperty(value = "失败原因")
    private String failReason;

    @ApiModelProperty(value = "账户号码")
    private String accountNo;

    @ApiModelProperty(value = "昵称")
    private String nickName;

    @ApiModelProperty(value = "头像")
    private String headPortrait;

    @ApiModelProperty(value = "联系手机号")
    private String contactMobile;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "审批")
    private String approve;

    @ApiModelProperty(value = "人员ID")
    private String personnelId;

    @ApiModelProperty(value = "密码检查结果")
    private String pwdCheckResult;

    @ApiModelProperty(value = "OpenID")
    private String openid;

    @ApiModelProperty(value = "联合ID")
    private String unionid;

    @ApiModelProperty(value = "微信状态")
    private Integer wxstatus;
}
